package com.xiangyun.xyojbackendmodel.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * 测试用例结果视图
 */
@Data
public class TestCaseResultVO implements Serializable {

    /**
     * 测试用例输入
     */
    private String input;

    /**
     * 期望输出
     */
    private String expectedOutput;

    /**
     * 实际输出
     */
    private String actualOutput;

    /**
     * 是否通过
     */
    private Boolean passed;

    /**
     * 执行时间（ms）
     */
    private Long time;

    /**
     * 消耗内存（KB）
     */
    private Long memory;

    /**
     * 错误信息
     */
    private String errorMessage;

    private static final long serialVersionUID = 1L;
} 